package com.anti.modular.bus.busrealestate.entity;

import com.anti.commom.support.model.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
/**
 * 房产
 *
 * @author anti
 * @date 2021-04-12 19:05:27
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Entity
@Table(name="bus_real_estate")
public class BusRealEstate extends BaseEntity {

    /**
     * 主键id
     */
    @Id
    private Long id;

    /**
     * 房产名
     */
    private String name;

    /**
     * 房产类别 （字典 1集中式 2分散式 ）
     */
    private Integer category;

    /**
     * 房产地址
     */
    private String address;

    /**
     * 房产类型 （字典 house_type）
     */
    private Integer houseType;

    /**
     * 电梯还是楼梯 （字典 1电梯 2楼梯）
     */
    private Integer elevator;

    /**
     * 负责人
     */
    private String principal;

    /**
     * 联系电话
     */
    private String phone;

    /**
     * 楼层数
     */
    private Integer floors;

    /**
     * 楼层房间数
     */
    private Integer rooms;

    /**
     * 房号前缀
     */
    private String roompre;

    /**
     * 房号后缀
     */
    private String roomsuf;

    /**
     * 状态（字典 0正常 1停用 2删除）
     */
    private Integer status;

}
